fermentation of refuse - French English Dictionary